ALM-FastReplica: Optimizing the Reliable Distribution of Large Files within CDNs

نویسنده

  • Ludmila Cherkasova
چکیده

Content Delivery Networks (CDNs) provide an efficient support for serving http and streaming media content while minimizing the network impact of content delivery as well as overcoming the server overload problem. For serving the large documents, software download packages and media files, there is an additional problem of the original content distribution across the edge servers in CDN infrastructure. We propose an algorithm, called ALM-FastReplica, for optimizing replication of large files across the edge servers in CDNs. The original file is partitioned into k subfiles, and each subfile is replicated via a correspondingly constructed multicast tree. Nodes from the different multicast trees use additional crossnodes connections to exchange their corresponding subfiles such that each node eventually receives an entire file. This new replication method significantly reduces file replication time, up to 5-15 times compared to the traditional unicast (or point-to-point) schema. Since a single node failure in the multicast tree during the file distribution may impact the file delivery to a significant number of nodes, it is important to design an algorithm which is able to deal with node failures. We augment ALM-FastReplica with an efficient reliability mechanism, that can deal with node failures by making local repair decisions within a particular replication group of nodes. Under the proposed algorithm, the load of the failed node is shared among the nodes of the corresponding replication group, making the performance degradation gradual.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FastReplica: Efficient Large File Distribution Within Content Delivery Networks

In this work, we consider a large-scale distributed network of servers and a problem of content distribution across it. We propose a novel algorithm, called FastReplica, for an efficient and reliable replication of large files in the Internet environment. There are a few basic ideas exploited in FastReplica. In order to replicate a large file among n nodes (n is in the range of 10-30 nodes), th...

متن کامل

Binary Version Management for Computational Grids

Applications are no longer monolithic files, but rather a collection of dynamically linked libraries, images, fonts, etc. For such applications to function correctly, all of the required files must be available and be the correct version. Missing files preclude application execution, and incorrect versions lead to mysterious and frustrating failures. This paper describes a simple scheme to addr...

متن کامل

Scalable Context-aware Services

Most of the prior work in ubiquitous computing focused on small Context-Aware Services (CASs). However, there is a trend to build also large-scale applications where many context sources, CASs, and users are spread over a large area. These kinds of CASs are subject to strong scalability problems. In my work I show how scalable CASs can be built. The main idea is to dynamically replicate and dis...

متن کامل

On application-level load balancing in FastReplica

In the paper, we consider the problem of distributing large-size content to a fixed set of nodes. In contrast with the most existing end-system solutions to this problem, FastReplica [1] does not attempt to build a ‘good’ overlay structure, but simply uses a fixed mesh overlay structure. This can significantly reduces the overheads incurred in probing, building and maintaining the overlay struc...

متن کامل

Deploying Large File Transfer on an HTTP Content Distribution Network

While HTTP-based Content Distribution Networks have been successfully used to serve Web users, several design and operational issues have prevented them from being used for the scalable and efficient transfer of large files. We show that with a small number of changes, supporting large file transfer can be efficiently handled on existing HTTP CDNs, without modifying client or server software. T...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005